package com.cat.singleton.demo01;

/**
 * @author cat
 * @version 2025/5/15 16:24
 * @description 饿汉式（静态变量）
 * @since JDK17
 */

public class Singleton01 {
    // 1. 私有化构造方法
    private Singleton01() {
    }
    // 2. 创建一个静态变量
    private static Singleton01 instance = new Singleton01();
    // 3. 开放一个公共的接口
    public static Singleton01 getInstance() {
        return instance;
    }
}
